bow-mounted sonar - French English Dictionary